package com.etc.logistics.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 *
 * </p>
 *
 * @author fei
 * @since 2021-04-06
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("lgd_order")
public class Order implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 订单编号
     */
    private Integer oId;

    /**
     * 用户编号
     */
    private Integer uId;

    /**
     * 订单状态（1表示订单未付款/2表示正常状态（支付成功）/3表示待取消状态/4表示订单已取消）
     */
    private Integer oState;

    /**
     * 寄件人
     */
    private String oSender;

    /**
     * 寄件人电话
     */
    private String sPhone;

    /**
     * 寄件人邮编
     */
    private String sPostcode;

    /**
     * 寄件人地址
     */
    private String sAddress;

    /**
     * 收件人
     */
    private String oRecipientor;

    /**
     * 收件人电话
     */
    private String rPhone;

    /**
     * 收件人邮编
     */
    private String rPostcode;

    /**
     * 收件人地址
     */
    private String rAddress;

    /**
     * 下单时间
     */
    private LocalDateTime ordertime;

    /**
     * 货物类型
     */
    private String oGoodtype;

    /**
     * 货物重量
     */
    private Double oWeight;

    /**
     * 订单价格
     */
    private Double oPrice;

    /**
     * 订单备注
     */
    private String oRemark;


}
